home *** CD-ROM | disk | FTP | other *** search
/ SuperHack / SuperHack CD.bin / SCRIPTZ / BLACKD.ZIP / ALIASES.INI next >
INI File  |  1997-03-12  |  19KB  |  351 lines

  1. [Aliases]
  2. n0=/op /mode # +ooo $$1 $2 $3
  3. n1=/dop /mode # -ooo $$1 $2 $3
  4. n2=/j /join #$$1
  5. n3=/p /part #
  6. n4=/n /names #$$1
  7. n5=/w /whois $$1
  8. n6=/k /kick # $$1
  9. n7=/q /query $$1
  10. n8=/hop /part # | /join #$$1
  11. n9=/send /dcc send $1 $2
  12. n10=/chat /dcc chat $1
  13. n11=/ping /ctcp $$1 ping
  14. n12=/sf7 /onotice [ WallOPS / $+ $chan $+ ] *$+
  15. n13=/sf8 /omsg [ WallOPS / $+ $chan $+ ] *$+
  16. n14=/online /ame has been online for %minutes minutes and %hours  hours
  17. n15=/f5 /ignore *!*@* | /timer3 0 30  /echo *** Everyone is being ignored. Hit f6 to undo!.
  18. n16=/f6 /ignore -r *!*@* | /timer3 off
  19. n17=count {
  20. n18=  echo 4 There are a total of $nick(0,#) people in this channel. $+ $opnick (0,#) OP'ed / $+ $nopnick(0,#) Not OP'ed
  21. n19=}
  22. n20=/raverflod /timer 3 1 /msg = $+ $me nick $rand(a,z) $+ $rand(a,z) $+ $rand(a,z) $+ $rand(a,z) $+ $rand(a,z) | /timer 3 2 /msg = $+ $me PRIVMSG $$* : VERSION
  23. n21=/nol /raw -q privmsg $me : DCC CHAT CHAT 3464372325 6667£
  24. n22=/net /raw -q privmsg $me : DCC CHAT CHAT 3464372325 6667£
  25. n23=Repk {
  26. n24=  if (%pars == %repter) { ban -u10 $chan $nick 3 |  kick $chan $nick º╗í½º []baz▀ot[] Dont Repeat! We Heard you the first time ! (10 seconds ban) []baz▀ot[] º╗í½º }
  27. n25=  else { writeini $mircdir $+ rep.ini %chnm $address($nick,4) %pars | ck1 }
  28. n26=}
  29. n27=Ck1 {
  30. n28=  %caps = 0 | %capspa = 0 
  31. n29=  %capsrm = $remove($remove($remove($remove($remove($remove($remove($remove($remove($remove($remove($remove($remove($remove($remove($parms,!),@),%),$),^),&),$chr(35)),$chr(63)),$chr(41)),$chr(40)),$chr(32)),=),-,),_),+)
  32. n30=  :start
  33. n31=  inc %capspa
  34. n32=  if (%capspa == $len(%capsrm)) { goto end }
  35. n33=  elseif ($asc($mid(%capspa,1,%capsrm)) isnum 65-90) { inc %caps 1 | goto start }
  36. n34=  else { goto start }
  37. n35=  :end
  38. n36=  %capsnum = $len(%capsrm)  
  39. n37=  %capsaltot = %caps * 100 | %capstot = %capsaltot / %capsnum 
  40. n38=  if (($len(%capsrm) > %maxletters) && (%capstot >= %maxpercent)) { 
  41. n39=    if ($me isop $chan) { kick $chan $nick º╗í½º []baz▀ot[] Caps aRe Wayyy Lame. . . ( $+ %capstot $+ % Caps used.) []baz▀ot[] º╗í½º }
  42. n40=    else { notice $nick Stop Shouting !!! Caps are SO lame ! ( $+ %capstot $+ % Caps used.) } 
  43. n41=  }
  44. n42=  unset %caps*
  45. n43=}
  46. n44=/chaninfo {
  47. n45=  if ($chan(#).topic == $null) { set %topic 12<none> }
  48. n46=  else { set %topic 12 $+ $chan(#).topic }
  49. n47=  if ($chan(#).mode == $null) { set %mode 12<none> }
  50. n48=  else { set %mode 12 $+ $chan(#).mode }
  51. n49=  if ($chan(#).key == $null) { set %key 12<none> }
  52. n50=  else { set %key 12 $+ $chan(#).key }
  53. n51=  if ($chan(#).limit == $null) { set %limit 12<none> }
  54. n52=  else { set %limit 12 $+ $chan(#).limit }
  55. n53=  msg $chan 4Channel Info for $chan $+ :
  56. n54=  msg $chan 3Topic: %topic
  57. n55=  msg $chan 3Mode: %mode
  58. n56=  msg $chan 3Key: %key
  59. n57=  msg $chan 3Limit: %limit
  60. n58=  msg $chan 4***** 1,15-=1,14[4,1 ╖▀ú├⌐]{-Tδ]{╖ 1,14]1,15=- 4*****
  61. n59=}
  62. n60=/init /who #
  63. n61=/Vote {
  64. n62=  set %voters á
  65. n63=  set %vno 0
  66. n64=  set %vyes 0
  67. n65=  set %vtime $?="How many secs till times over?"
  68. n66=  set %vtopic $?="Whats the Voting Topic?"
  69. n67=  if ((%vtime == $null) || (%vtopic == $null)) { //echo 4 $active Voting ABORTED !! | halt }
  70. n68=  say 3VoTiNG BooTH OpenED!
  71. n69=  enable #vote
  72. n70=  say 12][4Topic: %vtopic $+ 12][
  73. n71=  say 12][4Options: YES or NO 12][
  74. n72=  say 12][4Type: ^YES or ^NO 12][
  75. n73=  say 12][4Time Left: %vtime secs12][
  76. n74=  say á1,15-=1,14[4,1 ╖▀ú├⌐]{-Tδ]{╖ 1,14]1,15=-
  77. n75=  /timer 1 %vtime  /voteover
  78. n76=}
  79. n77=/voteover {
  80. n78=  disable #vote
  81. n79=  unset %voters
  82. n80=  say 3VoTiNG BooTH ClosED!
  83. n81=  say 12][ $+ $sum(%vyes,%vno) have Voted ( $+ $percent($nick(0,$chan),$sum(%vno,%vyes)) $+ ) 12][
  84. n82=  say 12][4Voting Topic: %vtopic $+ 12][
  85. n83=  say 12][4 %vyes Said 4YES12][
  86. n84=  say 12][4 %vno Said 4NO12][
  87. n85=  if (%vyes > %vno) { /say The Result is 4YES }
  88. n86=  elseif (%vyes < %vno) { /say The Result is 4NO }
  89. n87=  else { /say 4There is NO result The YES are equal to the NO }
  90. n88=  unset %vno | /unset %vyes | /unset %vtime | /unset %vtopic
  91. n89=  say á1,15-=1,14[4,1 ╖▀ú├⌐]{-Tδ]{╖ 1,14]1,15=-
  92. n90=}
  93. n91=/iwclr /disable #idlemonitor #idlekick #idleguard #idleopnotice #idlectcp | /timers off | /set %iwtimer 1000 | /rlevel -r =321 | /write -c \mirc\idletmr.log | /echo =IW=> All timers stopped. IdleWatcher user level cleared. All IdleWatching halted. | /write -s#idlemonitor \grpreadr.txt #IdleMonitor #IdleMonitor is disabled | /write -s#idlekick \grpreadr.txt #idlekick #IdleKick is disabled | /write -s#idleguard \grpreadr.txt #idleguard #IdleGuard is disabled | /write -s#idleopnotice \grpreadr.txt #idleopnotice #IdleOpNotice is disabled | /write -s#idlectcp \grpreadr.txt #idlectcp #IdleCtcp is disabled
  94. n92=/iwstat /echo =IW=> IdleWatcher Status: | /echo IdleWatched users: | /ulist =321 | /echo $read -s#idlemonitor \grpreadr.txt | /echo $read -s#idlekick \grpreadr.txt | /echo $read -s#idleguard \grpreadr.txt | /echo $read -s#idleopnotice \grpreadr.txt | /echo $read -s#idlectcp \grpreadr.txt | /echo =IW=> Current idle limit %iwlimit seconds.
  95. n93=/iwlimit /echo =IW=> Current idle limit %iwlimit seconds.
  96. n94=/iwlimitset /set %iwlimit $$?="Enter new idle time limit in seconds:" | /echo =IW=> Idle time limit reset to $! seconds.
  97. n95=/iwlog /run \pfe\pfe.exe \mirc\idlelog.txt 
  98. n96=/iwnt /run \pfe\pfe.exe \mirc\idletmr.log
  99. n97=/iwhlp /echo $read -l1 \mirc\idleqhlp.ply | /echo $read -l2 \mirc\idleqhlp.ply | /echo $read -l3 \mirc\idleqhlp.ply | /echo $read -l4 \mirc\idleqhlp.ply | /echo $read -l5 \mirc\idleqhlp.ply | /echo $read -l6 \mirc\idleqhlp.ply | /echo $read -l7 \mirc\idleqhlp.ply | 
  100. n98=/iwhlpt /echo =IW=> $read -s $+ $$1 \mirc\idlethlp.ply
  101. n99=/iwmonon /enable #idlemonitor | /disable #idlekick #idleguard | /echo =IW=> IdleMonitor is now on. Users joining channel will be IdleWatched. You will be messaged when IdleWatched users exceed idle limit. If IdleKick is switched on, user will be kicked when idle limit reached. | /write -s#idlemonitor \grpreadr.txt #idlemonitor #IdleMonitor is ACTIVE | /write -s#idlekick \grpreadr.txt #idlekick #IdleKick is disabled | /write -s#idleguard \grpreadr.txt #idleguard #IdleGuard is disabled | /echo $read -s#idlekick \grpreadr.txt  | /echo $read -s#idleguard \grpreadr.txt
  102. n100=/iwmonoff /disable #idlemonitor | /echo =IW=> IdleMonitor is now disabled. | /echo $read -s#idlekick \grpreadr.txt | /echo $read -s#idleguard \grpreadr.txt | /write -s#idlemonitor \grpreadr.txt #idlemonitor #IdleMonitor is disabled
  103. n101=/iwkon /enable #idlekick | /echo =IW=> IdleKick is now switched ON !! IdleWatched users exceeding idle limit will be KICKED !! | /write -s#idlekick \grpreadr.txt #idlekick #IdleKick is ACTIVE
  104. n102=/iwkoff /disable #idlekick | /echo =IW=> IdleKick is disabled. | /write -s#idlekick \grpreadr.txt #idlekick #IdleKick is disabled
  105. n103=/iwkmsg /echo =IW=> " $+ %iwkmsg $+ " is the current IdleKick message. | /set %iwkmsg $$?="Enter new IdleKick message?" | /echo =IW=> New IdleKick message reads " $+ $! $+ ".
  106. n104=/iwgrdon /enable #idleguard | /echo =IW=> IdleGuard is now switched ON !!  User activity will reset timers. IdleWatching is CONSTANT !! | /write -s#idleguard \grpreadr.txt #idleguard #IdleGuard is ACTIVE
  107. n105=/iwgrdoff /disable #idleguard | /echo =IW=> IdleGuard is disabled. Timers are not reset. | /write -s#idleguard \grpreadr.txt #idleguard #IdleGuard is disabled 
  108. n106=/iwtagon  /echo $read -s#idlekick \grpreadr.txt | /echo $read -s#idleguard \grpreadr.txt | $read -siwtagon1 \mirc\idletag.cmd | $read -siwtagon2 \mirc\idletag.cmd | $read -siwtagon3 \mirc\idletag.cmd
  109. n107=/iwtagoff $read -s $+ $$1 \mirc\idletmr.log | /write -ds $+ $1 \mirc\idletmr.log | /ruser =321 $$1 | /echo =IW=> IdleWatching of $$1 is cancelled
  110. n108=/iwmtagon $read -siwmtagon \mirc\idletag.cmd | $read -siwmtagon2 \mirc\idletag.cmd | $read -siwmtagon2 \mirc\idletag.cmd
  111. n109=/iwtmroff $read -s $+ $$?="Enter nick for IdleWatcher timer cancel:" \mirc\idletmr.log | /write -ds $+ $! \mirc\idletmr.log | /ruser =321 $! | /echo =IW=> IdleWatching of $! is cancelled
  112. n110=/iwopnoticeon /enable #idleopnotice | /echo =IW=> IdleOpNotice is now ON !!  All channel ops will receive IdleWatcher notices. | /write -s#idleopnotice \grpreadr.txt #idleopnotice #IdleOpNotice is ACTIVE
  113. n111=/iwopnoticeoff /disable #idleopnotice | /echo =IW=> IdleOpNotice is now disabled.  Channel ops do not receive IdleWatcher notices. | /write -s#idleopnotice \grpreadr.txt #idleopnotice #IdleOpNotice is disabled
  114. n112=/iwctcpon /enable #idlectcp | /echo =IW=> IdleCtcp is now ON !!  All chanop level users now have IdleWatcher ctcp control access. | /write -s#idlectcp \grpreadr.txt #idlectcp #IdleCtcp is ACTIVE
  115. n113=/iwctcpoff /disable #idlectcp | /echo =IW=> IdleCtcp is now disabled. Chanop level users do NOT have IdleWatcher ctcp control access. | /write -s#idlectcp \grpreadr.txt #idlectcp #IdleCtcp is disabled
  116. n114=/iwulist /echo =IW=> IdleWatched users: | /ulist =321
  117. n115=/iwrlevel /rlevel -r =321
  118. n116=/iwrtmrset /timer $+ %iwtimer 1 %iwlimit /msg $!me =IW=> IdleWatcher reports that = $nick = was idle on $chan from $time until $!time
  119. n117=/iwrtmrsetir /timer $+ %iwtimer 1 %iwlimit /msg $!me =IW=> IdleWatcher reports that = $parm6 = CONTINUED idling on $parm11 from $time until $!time
  120. n118=/iwrtmrlog /write -il1 \mirc\idletmr.log $nick /timer $+ %iwtimer off
  121. n119=/iwrtmrlogig /write -s $+ $nick \mirc\idletmr.log $nick /timer $+ %iwtimer off
  122. n120=/iwrtmrlogir /write -s $+ $parm6 \mirc\idletmr.log $parm6 /timer $+ %iwtimer off
  123. n121=/iwrtmrzero $read -s $+ $nick \mirc\idletmr.log | /write -ds $+ $nick \mirc\idletmr.log
  124. n122=/iwrtmroffk $read -s $+ $knick \mirc\idletmr.log | /write -ds $+ $knick \mirc\idletmr.log
  125. n123=/iwrmsglog /write -il1 \mirc\idlelog.txt $parm6 $parm8* on $day $date
  126. n124=/iwrkmsglog /write -il1 \mirc\idlelog.txt Kicked $parm6 - $parm6 $parm8* on $day $date
  127. n125=/iwrkcklog /write -il1 \mirc\kicklog.txt $knick kicked by $nick ( $+ $parms $+ ) at $time on $day $date. | /write \mirc\kicklog.txt -----
  128. n126=/iwrhlp /play -tbasic $nick \mirc\idlerhlp.ply | /timer 1 5 /play -toptional $nick \mirc\idlerhlp.ply
  129. n127=ircopscan {
  130. n128=  if ($1 == $null) { echo 4 -s Error, type: /ircopscan [-e|-c] | halt }
  131. n129=  if (# == $null) { set %window -s } | else { set %window # } | set %total 0 | write -c $mircdir $+ raw.txt
  132. n130=  if ($1 == -e) { echo 6 This will scan the entire network and tell you the current visable IRCops online. | set %total 0 | set %option 1 | write $mircdir $+ raw.txt /echo 4 %window :ì: Listing IRCops! :ì: | .enable #ircopscan | who 0 o }
  133. n131=  if ($1 == -c) {
  134. n132=    if (# == $null) { echo 4 -s Error, try using this is the channel window. | halt }
  135. n133=    msg # Master 3.1 is now listing visable IRCops on all networks.
  136. n134=    set %total 0 | set %option 2 | write $mircdir $+ raw.txt /msg # :ì: Listing IRCops! :ì: | .enable #ircopscan | who 0 o
  137. n135=  }
  138. n136=}
  139. n137=/ece {
  140. n138=  %c = *1
  141. n139=  set %c $replace(%c,a,4a)
  142. n140=  set %c $replace(%c,b,3B)
  143. n141=  set %c $replace(%c,c,6C) 
  144. n142=  set %c $replace(%c,d,7D) 
  145. n143=  set %c $replace(%c,e,4e) 
  146. n144=  set %c $replace(%c,f,12F) 
  147. n145=  set %c $replace(%c,g,13G) 
  148. n146=  set %c $replace(%c,h,6H) 
  149. n147=  set %c $replace(%c,i,4i) 
  150. n148=  set %c $replace(%c,j,J) 
  151. n149=  set %c $replace(%c,k,3K) 
  152. n150=  set %c $replace(%c,l,L) 
  153. n151=  set %c $replace(%c,m,4M) 
  154. n152=  set %c $replace(%c,n,6N)
  155. n153=  set %c $replace(%c,o,4o) 
  156. n154=  set %c $replace(%c,p,12P) 
  157. n155=  set %c $replace(%c,q,Q) 
  158. n156=  set %c $replace(%c,r,13R) 
  159. n157=  set %c $replace(%c,s,7S) 
  160. n158=  set %c $replace(%c,t,T) 
  161. n159=  set %c $replace(%c,u,4u) 
  162. n160=  set %c $replace(%c,v,V) 
  163. n161=  set %c $replace(%c,w,12W) 
  164. n162=  set %c $replace(%c,x,7X) 
  165. n163=  set %c $replace(%c,y,Y) 
  166. n164=  set %c $replace(%c,z,6z) 
  167. n165=  set %c $replace(%c,?,12┐15?) 
  168. n166=  say %c
  169. n167=  unset %c
  170. n168=}
  171. n169=/bac {
  172. n170=  unset %final
  173. n171=  unset %endreverse
  174. n172=  set %sections $token(0,32,*1)
  175. n173=  :revstart
  176. n174=  if (%sections == 0) goto revend  
  177. n175=  set %reverseme $token(%sections,32,*1)
  178. n176=  set %length $len(%reverseme)
  179. n177=  set %backtext $mid(%length,1,%reverseme)  
  180. n178=  dec %length 1  
  181. n179=  :backstart
  182. n180=  if (%length == 0) goto backend
  183. n181=  set %tempback $mid(%length,1,%reverseme)
  184. n182=  set %backtext %backtext $+ %tempback 
  185. n183=  dec %length 1
  186. n184=  goto backstart
  187. n185=  :backend
  188. n186=  set %reversed_text %backtext
  189. n187=  set %temp %reversed_text
  190. n188=  set %final %final %temp
  191. n189=  dec %sections 1
  192. n190=  goto revstart  
  193. n191=  :revend
  194. n192=  set %endreverse %final
  195. n193=  say %final
  196. n194=}
  197. n195=/bg { %num = 1 | unset %msg  | %msg =  | %color = p
  198. n196=  :start
  199. n197=  if %color == p { %num2 = 1 | %num3 = 9 | %color = y | goto add }
  200. n198=  if %color == y  { %num2 = 9 | %num3 = 1 | %color = p | goto add }
  201. n199=  :add
  202. n200=  if $mid(%num,1, *1) != $null {
  203. n201=    %msg = %msg $+   $+ %num2 $+ , $+  %num3 $+  $mid(%num, 1,*1) $+   
  204. n202=    inc %num 
  205. n203=  goto start  }
  206. n204=  say %msg
  207. n205=}
  208. n206=/cc { %num = 1 | unset %msg  | %msg =  | %color = p
  209. n207=  :start
  210. n208=  if %color == p { %num2 = 1 | %num3 = 9 | %color = y | goto add }
  211. n209=  if %color == y  { %num2 = 4 | %num3 = 1 | %color = p | goto add }
  212. n210=  :add
  213. n211=  if $mid(%num,1, *1) != $null {
  214. n212=    %msg = %msg $+   $+ %num2 $+ , $+  %num3 $+  $mid(%num, 1,*1) $+   
  215. n213=    inc %num 
  216. n214=  goto start  }
  217. n215=  say %msg
  218. n216=}
  219. n217=/ec {
  220. n218=  set %ftalk *1
  221. n219=  %ftalk = $replace(%ftalk,a,2σ)
  222. n220=  %ftalk = $replace(%ftalk,b,3■)
  223. n221=  %ftalk = $replace(%ftalk,c,4╟)
  224. n222=  %ftalk = $replace(%ftalk,d,5╨)
  225. n223=  %ftalk = $replace(%ftalk,e,6δ)
  226. n224=  %ftalk = $replace(%ftalk,f,7F)
  227. n225=  %ftalk = $replace(%ftalk,g,8G)
  228. n226=  %ftalk = $replace(%ftalk,h,9H)
  229. n227=  %ftalk = $replace(%ftalk,i,10ε)
  230. n228=  %ftalk = $replace(%ftalk,j,11J)
  231. n229=  %ftalk = $replace(%ftalk,k,12K)
  232. n230=  %ftalk = $replace(%ftalk,l,13ú)
  233. n231=  %ftalk = $replace(%ftalk,m,14M)
  234. n232=  %ftalk = $replace(%ftalk,n,15±)
  235. n233=  %ftalk = $replace(%ftalk,o,2°)
  236. n234=  %ftalk = $replace(%ftalk,p,3╢)
  237. n235=  %ftalk = $replace(%ftalk,q,4Q)
  238. n236=  %ftalk = $replace(%ftalk,r,5«)
  239. n237=  %ftalk = $replace(%ftalk,s,6º)
  240. n238=  %ftalk = $replace(%ftalk,t,7T)
  241. n239=  %ftalk = $replace(%ftalk,u,8╡)
  242. n240=  %ftalk = $replace(%ftalk,v,9V)
  243. n241=  %ftalk = $replace(%ftalk,w,10\\')
  244. n242=  %ftalk = $replace(%ftalk,x,11╫)
  245. n243=  %ftalk = $replace(%ftalk,y,12Ñ)
  246. n244=  %ftalk = $replace(%ftalk,z,12Z)
  247. n245=  %ftalk = $replace(%ftalk,!,4!)
  248. n246=  %ftalk = $replace(%ftalk,?,4?)
  249. n247=  %ftalk = $replace(%ftalk,*,5*)
  250. n248=  %ftalk = $replace(%ftalk,^,6^)
  251. n249=  %ftalk = $replace(%ftalk,$,7$)
  252. n250=  %ftalk = $replace(%ftalk,@,9@)
  253. n251=  %ftalk = $replace(%ftalk,&,10&)
  254. n252=  %ftalk = $replace(%ftalk,",11")
  255. n253=  %ftalk = $replace(%ftalk,<,12<)
  256. n254=  %ftalk = $replace(%ftalk,>,13>!)
  257. n255=  SAY %ftalk
  258. n256=}
  259. n257=/e {
  260. n258=  set %ftalk *1
  261. n259=  %ftalk = $replace(%ftalk,a,σ)
  262. n260=  %ftalk = $replace(%ftalk,b,▀)
  263. n261=  %ftalk = $replace(%ftalk,c,⌐)
  264. n262=  %ftalk = $replace(%ftalk,d,╨)
  265. n263=  %ftalk = $replace(%ftalk,e,δ)
  266. n264=  %ftalk = $replace(%ftalk,f,F)
  267. n265=  %ftalk = $replace(%ftalk,g,G)
  268. n266=  %ftalk = $replace(%ftalk,h,H)
  269. n267=  %ftalk = $replace(%ftalk,i,ε)
  270. n268=  %ftalk = $replace(%ftalk,j,J)
  271. n269=  %ftalk = $replace(%ftalk,k,K)
  272. n270=  %ftalk = $replace(%ftalk,l,ú)
  273. n271=  %ftalk = $replace(%ftalk,m,M)
  274. n272=  %ftalk = $replace(%ftalk,n,±)
  275. n273=  %ftalk = $replace(%ftalk,o,°)
  276. n274=  %ftalk = $replace(%ftalk,p,╢)
  277. n275=  %ftalk = $replace(%ftalk,q,Q)
  278. n276=  %ftalk = $replace(%ftalk,r,«)
  279. n277=  %ftalk = $replace(%ftalk,s,º)
  280. n278=  %ftalk = $replace(%ftalk,t,t)
  281. n279=  %ftalk = $replace(%ftalk,u,╡)
  282. n280=  %ftalk = $replace(%ftalk,v,V)
  283. n281=  %ftalk = $replace(%ftalk,w,\\')
  284. n282=  %ftalk = $replace(%ftalk,x,╫)
  285. n283=  %ftalk = $replace(%ftalk,y,Ñ)
  286. n284=  %ftalk = $replace(%ftalk,z,Z)
  287. n285=  say %ftalk
  288. n286=}
  289. n287=/r {
  290. n288=  set %i $replace(*1,$chr(32),á) | set %i $left(200,%i) | set %o $chr(3) $+ 4,1 | set %p 1 | set %c 1
  291. n289=  :loop
  292. n290=  set %o %o $+ $chr(3) $+ $token( %c , 38 , 4&7&8&9&11&13 ) $+ $mid(%p,1,%i) 
  293. n291=  inc %p
  294. n292=  if ( $mid(%p,1,%i) != á) { inc %c }
  295. n293=  if ( %c > 6 ) { set %c 1 }
  296. n294=  if ( $mid(%p,1,%i) != $null ) { goto loop }
  297. n295=  say %o
  298. n296=  unset %o %i %p %c
  299. n297=}
  300. n298=/brick { %num = 1 | unset %msg  | %msg =  | %color = p
  301. n299=  :start
  302. n300=  if %color == p { %num2 = 1 | %num3 = 4 | %color = y | goto add }
  303. n301=  if %color == y  { %num2 = 4 | %num3 = 1 | %color = p | goto add }
  304. n302=  :add
  305. n303=  if $mid(%num,1, *1) != $null {
  306. n304=    %msg = %msg $+   $+ %num2 $+ , $+  %num3 $+  $mid(%num, 1,*1) $+   
  307. n305=    inc %num 
  308. n306=  goto start  }
  309. n307=  say %msg
  310. n308=}
  311. n309=/bw { %num = 1 | unset %msg  | %msg =  | %color = p
  312. n310=  :start
  313. n311=  if %color == p { %num2 = 1 | %num3 = 16 | %color = y | goto add }
  314. n312=  if %color == y  { %num2 = 16 | %num3 = 1 | %color = p | goto add }
  315. n313=  :add
  316. n314=  if $mid(%num,1, *1) != $null {
  317. n315=    %msg = %msg $+   $+ %num2 $+ , $+  %num3 $+  $mid(%num, 1,*1) $+   
  318. n316=    inc %num 
  319. n317=  goto start  }
  320. n318=  say %msg
  321. n319=}
  322. n320=/wr { %num = 1 | unset %msg  | %msg =  | %color = p
  323. n321=  :start
  324. n322=  if %color == p { %num2 = 0 | %num3 = 4 | %color = y | goto add }
  325. n323=  if %color == y  { %num2 = 4 | %num3 = 0 | %color = p | goto add }
  326. n324=  :add
  327. n325=  if $mid(%num,1, *1) != $null {
  328. n326=    %msg = %msg $+   $+ %num2 $+ , $+  %num3 $+  $mid(%num, 1,*1) $+   
  329. n327=    inc %num 
  330. n328=  goto start  }
  331. n329=  say %msg
  332. n330=}
  333. n331=/rg { %num = 1 | unset %msg  | %msg =  | %color = p
  334. n332=  :start
  335. n333=  if %color == p { %num2 = 9 | %num3 = 4 | %color = y | goto add }
  336. n334=  if %color == y  { %num2 = 4 | %num3 = 9 | %color = p | goto add }
  337. n335=  :add
  338. n336=  if $mid(%num,1, *1) != $null {
  339. n337=    %msg = %msg $+   $+ %num2 $+ , $+  %num3 $+  $mid(%num, 1,*1) $+   
  340. n338=    inc %num 
  341. n339=  goto start  }
  342. n340=  say %msg
  343. n341=}
  344. n342=on {
  345. n343=  /inc %opsnotice 1
  346. n344=  /.onotice # 4,1[# $+ %opsnotice $+ ]9,1[ $+ $chan $+ ][ Ops Only ]4,1[# $+ %opsnotice $+ ] *1
  347. n345=  /echo -a  9,1Message has been sent to the Ops of4,1< # $+ >
  348. n346=}
  349. n347=/cs /me there are $nick(0,#) ppl in this channel, $nopnick(0,#) not oped, $opnick(0,#) oped 
  350.  
  351.